home *** CD-ROM | disk | FTP | other *** search
/ Megahits 6 / Megahits 6 (1995)(GTI - Rhein-Main-Soft)(DE)(Disc 2 of 2)[!].iso / time_ungepackt / time_271_300 / time287 / viewer / install-viewer < prev    next >
Text File  |  1995-07-15  |  4KB  |  148 lines

  1. ; Viewer Installation V1.0
  2.  
  3. (complete 0)
  4.  
  5. (working "\n\nSie haben den Auto-Modus gewählt!\n"
  6.          "Von nun an läuft alles automatisch ab!\n\n"
  7.          "Lehnen Sie sich zurück und warten Sie ab!")
  8.  
  9.  
  10. ; ------- Viewer KOPIEREN
  11. (set @default-source
  12.    (askdir
  13.       (prompt "Bitte wählen Sie das Verzeichnis oder die Diskette mit"
  14.                " dem Programm Viewer aus!")
  15.       (help "Das Verzeichnis oder die Diskette enthält das Programm Viewer "
  16.             "die Dokumentation, und auch das Installation-Programm\n\n"    
  17.              @askdir-help)
  18.       (default "")
  19.    )
  20. )
  21.  
  22. (set @default-dest                        ; Verzeichnis aussuchen 
  23.    (askdir
  24.       (prompt "In welches Verzeichnis soll Viewer kopiert werden ? ")
  25.       (help "Wählen Sie zuerst eine Partition Ihrer Festplatte, ein Laufwerk"
  26.             " oder ein Verzeichnis aus, auf das Sie gerne Viewer installieren"
  27.             " würden. Dann drücken Sie auf PROCEED und das Programm beginnt mit "
  28.             "der Arbeit.\n\n" )
  29.             @askdir-help
  30.       (default "sys:Viewer")
  31.    )
  32. )
  33.  
  34. (if                                       ; Verzeichnis erzeugen
  35.    (= (exists @default-dest) 0)
  36.    (makedir @default-dest)
  37. )
  38.  
  39.  
  40. (copyfiles                                ; Viewer kopieren
  41.    (prompt "\nViewer wird in das Verzeichnis kopiert ...\n")
  42.    (help @copyfiles-help)
  43.    (source @default-source)
  44.    (dest @default-dest)
  45.    (pattern "Viewer#?")
  46.    (confirm)
  47. )
  48.  
  49.  
  50. (set @SourceDocsDir (tackon @default-source "Docs/deutsch"))
  51. (set @DestDocsDir (tackon @default-dest "Docs"))
  52. (if                                       ; Verzeichnis erzeugen
  53.    (= (exists @DestDocsDir) 0)
  54.    (makedir @DestDocsDir)
  55. )
  56.  
  57. (copyfiles                                ; Viewer Doc-Dateien kopieren
  58.    (prompt "\nViewer Docs-Dateien werden in das Verzeichnis kopiert ...\n")
  59.    (help @copyfiles-help)
  60.    (source @SourceDocsDir)
  61.    (dest @DestDocsDir)
  62.    (all)
  63.    (confirm)
  64. )
  65.  
  66. (if
  67.   (= (exists (tackon @DestDocsDir "Viewer.dok")) 0) 
  68.   (copyfiles
  69.      (prompt "\nDie Liesmich-Datei wird kopiert ...\n")
  70.      (help @copyfiles-help)
  71.      (source @default-source)
  72.      (dest  @default-dest)
  73.      (choices "Liesmich" "Liesmich.info")
  74.      (confirm)
  75.    )
  76. )
  77.  
  78. (set @SourceRegDir (tackon @default-source "Registration"))
  79. (set @DestRegDir (tackon @default-dest "Registration"))
  80. (if                                       ; Verzeichnis erzeugen
  81.    (= (exists @DestRegDir) 0)
  82.    (makedir @DestRegDir)
  83. )
  84.  
  85. (copyfiles                                ; Viewer Registration kopieren
  86.    (prompt "\nViewer Registrierungs-Dateien werden in das Verzeichnis kopiert ...\n")
  87.    (help @copyfiles-help)
  88.    (source @SourceRegDir)
  89.    (dest @DestRegDir)
  90.    (all)  
  91.   (confirm)
  92. )
  93.  
  94. (set @SourceLocDir (tackon @default-source "Catalogs/Deutsch"))
  95. (set @DestLocDir (tackon @default-dest "Catalogs"))
  96. (if                                       ; Verzeichnis erzeugen
  97.    (= (exists @DestLocDir) 0)
  98.    (makedir @DestLocDir)
  99. )
  100.  
  101. (copyfiles                                ; Viewer CD und CT-Dateien kopieren
  102.    (prompt "\nViewer CD und CT-Dateien werden in das Verzeichnis kopiert ...\n")
  103.    (help @copyfiles-help)
  104.    (source @SourceLocDir)
  105.    (dest @DestLocDir)
  106.    (choices "Viewer.cd" "Viewer.ct")  
  107.   (confirm)
  108. )
  109.  
  110. (set @LocDir ("LOCALE:Catalogs/Deutsch"))
  111. (if (exists @LocDir)
  112.    (
  113.      (set @SourceLocDir (tackon @default-source "Catalogs/Deutsch"))
  114.      (set @DestLocDir ("LOCALE:Catalogs/Deutsch"))
  115.  
  116.      (copyfiles                                ; Viewer Catalog-Dateien kopieren
  117.        (prompt "\nViewer Catalog-Datei wird in das Verzeichnis kopiert\n")
  118.        (help @copyfiles-help)
  119.        (source @SourceLocDir)
  120.        (dest @DestLocDir)
  121.        (choices "Viewer.catalog")  
  122.        (confirm)
  123.      )
  124.    )
  125. )
  126.  
  127. (copyfiles
  128.    (prompt "\nDas Installprogramm und Installscript werden kopiert\n")
  129.    (help @copyfiles-help)
  130.    (source @default-source)
  131.    (dest  @default-dest)
  132.    (pattern "In#?")
  133.    (confirm)
  134. )
  135.  
  136. (complete 100)
  137.  
  138. ; ------- FERTIG
  139.  
  140. (message (cat 
  141.    "\nInstallation von Viewer ist beendet.\n\n"
  142.    "Entfernen Sie nun die Diskette aus Ihrem Laufwerk, wenn Sie "
  143.    "das Programm von einer Diskette installiert haben und starten Sie "
  144.    "Viewer.\n\nViel Spaß !")
  145.  
  146.